Skip to main content

Mirror How To's

How to's for the Mirror guide.

How to Use Mirror?

How to Use Mirror?

The following steps explain how to add and configure the Mirror object on a form.

Add the Mirror Object to the Form

  1. Open the form design screen
  2. Go to the Toolbox panel
  3. Locate the Mirror object
  4. Drag and drop it onto the form

Define the Source Object

  1. Click on the Mirror object
  2. Open the Property Viewer panel
  3. Go to the General tab
  4. From the Source / Target Object field:
    • Select the object whose value will be mirrored
      (TextBox, ComboBox, Lookup, etc.)

Position the Mirror Display

The Mirror object can be placed:

  • Inside Tabs
  • Inside a Collapse
  • In a different section of the form

Any change made in the source object is instantly reflected in the Mirror object.

Save and Test the Form

  1. Save the form
  2. Run the form
  3. Enter data into the source object
  4. Observe that the value is automatically reflected in the Mirror object

Example Scenario

Scenario:
The user enters Full Name information on the first tab of the form.

  • First tab → TextBox (Full Name)
  • Second tab → Mirror (Full Name summary)

When the user switches tabs, they can see the same information without re-entering it.


What Is Mirror?

What Is Mirror?

Mirror is a form object that allows data entered into or displayed by another form object to be
shown again in a different section of the form, with a different layout, or
inside container structures such as Tabs or Collapse.

The Mirror object:

  • Does not copy the data
  • Does not modify the data
  • Only reflects (mirrors) the existing data in a read-only way

This makes it possible to present the same data to the user in multiple places without rebinding it multiple times.

What Is It Used For?

  • Displaying the same information on different tabs
  • Showing summary information to the user
  • Repeating important fields in long forms
  • Reflecting data inside Tabs or Collapse containers

Key Features

  • Works in real-time synchronization with the source object
  • Has low performance overhead
  • Provides read-only display
  • Helps keep the UI clean and well-structured

Typical Use Cases

  • Summary Sections
  • Approval Screens
  • Multi-tab (Tabs) Forms
  • Collapsible (Collapse) Areas